halter straps - Turco Inglés Diccionario